package org.ifilm.util;

public class GeneralConstants {
	// these are required for logged user ????
	public static final String user = "user";
	public static final String userName = "name";
	public static final String userSurname = "surname";
	public static final String userEmail = "email";
	public static final String userPassword = "password";
	public static final String userType = "usertype";

	public static final String profileUser = "profileUser";

	// user attributes
	public static final String userId = "userId";
	public static final String userLocation = "location";
	public static final String userGender = "gender";
	public static final String userBirthday = "birthday";
	public static final String userProfessionalInfo = "professionalInfo";
	public static final String userPhone = "phone";
	public static final String userAbout = "about";
	public static final String userRateCount = "rateCount";
	public static final String userAvgRate = "avgRate";
	public static final String userHeight = "height";
	public static final String userWeight = "weight";
	public static final String userHairColor = "hairColor";
	public static final String userEyeColor = "eyeColor";
	public static final String userAge = "age";
	public static final String userThumbnailUrl = "userThumbnailUrl";
	// these are required for project creation
	public static final String projectName = "projectName";
	public static final String projectCountry = "projectCountry";
	public static final String projectCity = "projectCity";
	public static final String projectSubject = "projectSubject";
	public static final String projectLanguage = "projectLanguage";
	public static final String projectDescription = "projectDescription";
	public static final String projectStartDate = "projectStartDate";
	public static final String projectReleaseDate = "projectReleaseDate";
	public static final String projectThumbnailUrl = "thumbnailUrl";

	public static final String currentProject = "project";
	public static final String editPosting = "posting";

	// these are required for editing postings
	public static final String editPostingDescription = "postingdescription";
	public static final String editPostingPhysicalDescription = "postingphysicaldescription";
	public static final String editPostingQualifications = "postingqualifications";
	public static final String editPostingMinHeight = "postingminheight";
	public static final String editPostingMaxHeight = "postingmaxheight";
	public static final String editPostingMinWeight = "postingminweight";
	public static final String editPostingMaxWeight = "postingmaxweight";
	public static final String editPostingMinAge = "postingminage";
	public static final String editPostingMaxAge = "postingmaxage";
	public static final String editPostingHair = "postinghair";
	public static final String editPostingEye = "postingeye";

	// these are required for job postings
	public static final String jobPostingFrontCam = "frontCam";
	public static final String jobPostingBehindCam = "behindCam";
	public static final String jobPostingActor = "actor";
	public static final String jobPostingActress = "actress";
	public static final String jobPostingDublour = "dublour";
	public static final String jobPostingProducer = "producer";
	public static final String jobPostingSupervisor = "supervisor";
	public static final String jobPostingProductionManager = "productionManager";
	public static final String jobPostingProductionCoordinator = "productionCoordinator";
	public static final String jobPostingDirectorOfPhotography = "directorOfPhotography";
	public static final String jobPostingCameraman = "cameraman";
	public static final String jobPostingCostumeDesigner = "costumeDesigner";
	public static final String jobPostingMakeupArtist = "makeupArtist";
	public static final String jobPostingHairDresser = "hairDresser";
	public static final String jobPostingArtDirector = "artDirector";
	public static final String jobPostingSetDecorator = "setDecorator";
	public static final String jobPostingConstructionCoordinator = "constructionCoordinator";
	public static final String jobPostingSoundMixer = "soundMixer";
	public static final String jobPostingBoomOperator = "boomOperator";
	public static final String jobPostingKeyGrip = "keyGrip";
	public static final String jobPostingEditor = "editor";
	public static final String jobPostingColorist = "colorist";
	public static final String jobPostingDirector = "director";
	public static final String jobPostingOther = "other";
	// these is required for equipment posting
	public static final String equipmentPosting = "equipment";

	// appliance status values
	public static final String APPLY_PENDING = "pending";
	public static final String APPLY_ACCEPTED = "accepted";
	public static final String APPLY_REJECTED = "rejected";

	public static final Integer MAXIMUM_PROJECT_PAGINATION = 2;
	public static final Integer MAXIMUM_POSTING_PAGINATION = 4;
}